home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 3 / Amiga Format CD03 (1996-07-04)(Future Publishing)(GB)(Track 1 of 6)[!][issue 1996-08].iso / comms / netsoftware / amitcp2_x_gcc.lha / AMIGA_MakeVars next >
Text File  |  1995-01-10  |  954b  |  40 lines

  1.  
  2. # Sega Cartridge MakeVars
  3. # (C) 1993 Atla Software
  4. # All Rights Reserved
  5.  
  6. #All host type options.
  7. HOSTCC         = /bin/gcc
  8. GCCHDRS      = /gcc/include
  9. HOSTINCFLAGS     = -I$(GAMEHDRS) -I$(GCCHDRS)
  10. HOSTFLAGS     = -Wall $(HOSTINCFLAGS)
  11. AR         = /bin/ar
  12. RANLIB         = /bin/ranlib
  13. CI         = /dcc/revisions/bin/ci
  14. INDENT         = /utilities/gnu/indent
  15. TOUCH         = /bin/touch
  16.  
  17. #All destination type compilers options.
  18. #I'm not using -g for LD simply because I have no way to decode the
  19. #debug hunk(s), which add ALOT of data to the exe.. (unnec. data ;)
  20. OPTIM         = -O2
  21. MACHFLAGS     = -resident
  22. CC         = $(HOSTCC) -g $(MACHFLAGS) $(OPTIM)
  23. CPP         = $(HOSTCC) -g $(MACHFLAGS) $(OPTIM) -E
  24. LD         = $(HOSTCC)    $(MACHFLAGS) $(OPTIM)
  25. AS         = $(HOSTCC) -g $(MACHFLAGS) $(OPTIM)
  26.  
  27. INCFLAGS     =
  28. CFLAGS         = -W -Wall $(INCFLAGS)
  29. ASFLAGS       = -W -Wall $(INCFLAGS)
  30.  
  31. .c.o:
  32.     $(INDENT) $<
  33.     $(CC) $(CFLAGS) -c -o $*.o $<
  34.     $(CI) -l $<
  35.     $(TOUCH) $*.o
  36. .S.o:
  37.     $(AS) $(ASINCS) -c -o $*.o $<
  38.     $(CI) -l $<
  39.     $(TOUCH) $*.o
  40.